simultaneous calls - Turkish English Dictionary